multiple air refueling system (mars) - English Synonyms Dictionary